/*
 * ReclaimableAspect.h
 *
 *  Created on: Nov 3, 2008
 *      Author: Ryan
 */

#ifndef RECLAIMABLEASPECT_H_
#define RECLAIMABLEASPECT_H_

#include "UnitAspect.h"

namespace OOInterface
{

class ReclaimableAspect: public OOInterface::UnitAspect
{
public:
	ReclaimableAspect();
	virtual ~ReclaimableAspect();

	virtual void accept( UnitVisitor& v ) const { v.visitReclaimableAspect( *this ); }

	virtual std::string toString() const { return std::string("Aspect: ReclaimableAspect"); }

private:

};

}

#endif /* RECLAIMABLEASPECT_H_ */
